module Plus_8bit (
    input  [7:0] A,
    output [7:0] Sum
);

    wire carry4;

    FourBitFullAdder lower4 (
		.A(A[3:0]),
		.B(4'b0001),
		.Cin(1'b0),
		.Sum(Sum[3:0]),
		.Cout(carry4)
	);

    FourBitFullAdder upper4 (
		.A(A[7:4]),
		.B(4'b0000),
		.Cin(carry4),
		.Sum(Sum[7:4]),
		.Cout() 
	);

endmodule
